Most Tiki installations are on Linux-Apache-MySQL-PHP. However, Tiki runs on more than just Linux. You can run it anywhere PHP can run. However, it is not as well tested and you may run into minor issues.
Starting with 5.x, Tiki is available in the Microsoft Web App Gallery at:
http://www.microsoft.com/web/gallery/Tiki.aspx
The installation is automated and generally reliable.
Related: Database Independence, Browser Compatibility
Windows compatibility project
Who
- Greg Martin
- Marc Laporte
- Jimmy Gilbert
- Chris Tingle
- You? We are looking for volunteers.
What
- A large number proportion of forum posts are related to IIS or Windows hosting issues and many more are reported below.
- It is thought that most are various symptoms of a small number of real issues. These issues are presumed easy to fix. These problems are typically path issues. This apparently was working well in 1.9.x and possibly some problems appeared in 2.x. So we should test side by side 1.9.x, 2.x and 3.x to detect issues.
- Most of the active developers in Tiki use Linux and thus Windows issues are not naturally detected and solved.
- There are various hacks/recipes to make Tiki work in various environments. These should be checked and added to the main code base.
Why
Some corporate environments require that web apps run on Windows. So, in these cases, adding a LAMP server is not practical. Tiki gains to have higher adoption by working on more platforms.
Priorities
Please re-order this list! (It's just a first draft for now)
- WinXP + XAMPP works Install Tiki on XAMPP
- WinXP + EasyPHP works (Windows Local Install EasyPhp
- Win2008 Server, Apache, MySQL
- Win2008 Server, IIS, MySQL Windows Server Install
- Win2003 Server, IIS, MySQL (I submit that with Xampp there is already a workable solution for Apache)
- Win2003 Server, Apache, MySQL (seems to work fine)
- Standard shared Windows hosting like GoDaddy, etc.
Related links
http://tiki.org/tiki-browse_categories.php?parentId=70
Keep web.config and .htaccess synchronized
The web_config file for IIS needs to be kept in sync with _htaccess (for Apache). Most modifications are done to htaccess.
To convert rules from Apache to IIS, see Importing Apache mod_rewrite Rules if you're on Windows and Translate .htaccess Content to IIS web.config for examples.
If you are adding (or otherwise modifying the configuration) for one of the servers and can't do it for the other, add an entry here pointing to your commit that needs to be ported to the other server.
Starting in Tiki11, with route.php, this will become trivial.
Web App Gallery
Microsoft provides for automatic installs of PHP, MySQL & Tiki. We maintain the Tiki install for them. It's a quick way to get running on IIS.
Related interview at Confoo 2010
Improve the documentation
Specific Windows install guides should be made if necessary
- Windows Server Install (including IIS)
- Windows Local Install EasyPhp and Windows Desktop Install
Contest
http://www.phponwindows.ca/ftw/
TRIM via FTP
TRIM will work with FTP somewhere during the Summer of 2009. now works with FTP. This will be yet another thing to make it easier to manage Tiki on Windows.
Items on wishlist
Open
Rating | Subject | Submitted by | Importance | Easy to solve? | Priority | Category | Volunteered to solve | Created | LastModif | Comments | |
---|---|---|---|---|---|---|---|---|---|---|---|
(0) | mails not sent (missing carriage return in templates) | SMaton | 9 high | 45 |
| SMaton | 2009-02-16 | 2010-05-05 | |||
(0) | Update to Tiki >= 5.3 fails on Windows ("Cannot execute queries while other unbuffered queries are active") | Gregor (gta74) | 7 | 35 |
| 2010-11-15 | 2016-07-10 | Chealer9-10 Jul 16 | |||
(0) | On Windows, generating custom theme files with npm produces generated output in two places | Gary Cunningham-Lee | 7 | 3 | 21 |
| Bruno Kambere | 2024-04-26 | 2024-04-26 |
Pending
Rating | Subject | Submitted by | Importance | Easy to solve? | Priority | Category | Volunteered to solve | Created | LastModif | Comments | |
---|---|---|---|---|---|---|---|---|---|---|---|
(0) | Installing package is hardly possible on shared hosting without an option to select the PHP CLI to use | Bernard Sfez / Tiki Specialist | 7 | 5 | 35 |
| 2021-08-30 | 2022-12-16 | marclaporte-15 Mar 23 |
Closed
Rating | Subject | Submitted by | Importance | Easy to solve? | Priority | Category | Volunteered to solve | Created | LastModif | Comments | |
---|---|---|---|---|---|---|---|---|---|---|---|
(0) | _htaccess should know which version of Tiki it is for | Marc Laporte | 9 high | 8 | 72 |
| Nelson Ko | 2009-12-25 | 2012-04-16 | ||
(0) | Images don't appear to some people when using GD on Windows server (weird) | Marc Laporte | 1 low | 5 |
| 2008-02-06 | 2011-09-23 | heer2351-16 Mar 10 | |||
(0) | Trailing backslash at domain in URLs when installed in DocumentRoot | stefricht | 1 low | 5 |
| Philippe Cloutier | 2008-12-15 | 2010-05-25 | Tiamat74-01 Apr 10 | ||
(0) | Incorrect URLs on IIS installs in document root | thebookdoc | 9 high | 45 |
| Philippe Cloutier | 2009-01-06 | 2010-05-15 | AJStevens-16 Dec 09 | ||
(0) | Wrong path with additional slash on IIS installs in document root | SMaton | 9 high | 45 |
| 2009-02-13 | 2010-05-25 | Chealer9-08 Mar 10 | |||
(0) | Tiki Installer Security Precaution on Windows installing in document root | sipiptel | 8 | 40 |
| Philippe Cloutier | 2010-01-30 | 2010-07-09 | Chealer9-09 Mar 10 | ||
(0) | MySQL-Errors approve+staging | walklife | 7 | 35 |
| walklife | 2008-07-29 | 2024-07-06 | Chealer9-08 Mar 10 | ||
(0) | installation issues with v2.0 and MSSQL backend | GrayMatter | 7 | 35 |
| 2008-09-08 | 2009-08-08 | ragnvald-24 Sep 08 | |||
(0) | Button links broken on IIS installation | clicc | 7 | 35 |
| Philippe Cloutier | 2009-05-15 | 2010-05-25 | davenh-04 Jun 09 | ||
(0) | Crash on a replication of site from Unix to Windows - and windows installation | Bernard TREMBLAY | 7 | 35 |
| 2010-02-07 | 2024-07-06 | trebly-07 Feb 10 | |||
(0) | Incorrect base path detected when installing on IIS (Directory does not exist errors) | wondertrout | 6 | 30 |
| Philippe Cloutier | 2008-09-25 | 2011-09-23 | heer2351-02 Apr 09 | ||
(0) | 404 Error instead of "Create Page" with unknown Wiki-page-name with IIS | amette | 7 | 4 | 28 |
| Philippe Cloutier | 2005-10-07 | 2010-03-09 | ||
(0) | Themes don't work on Windows server | Gary Cunningham-Lee | 5 | 25 |
| Gary Cunningham-Lee | 2008-04-10 | 2009-02-13 | |||
(0) | FCKEditor missing tikiwiki toolbar | asphaltjesus | 25 |
| 2008-04-25 | 2024-07-06 | paleogusy-15 Apr 09 | ||||
(0) | twversion.class.php causes PHP-Error in Windows-Server | 5 | 25 |
| 2008-07-25 | 2010-05-10 | Chealer9-08 Mar 10 | ||||
(0) | TikiWiki crashing Apache | HamletCygar | 4 | 20 | HamletCygar | 2007-02-22 | 2010-03-08 | ||||
(0) | USB key version of Tiki | Marc Laporte | 4 | 20 |
| 2007-07-11 | 2011-04-06 | ||||
(0) | Spelling error in dev Report a Bug page: | SEWilco | 3 | 15 |
| 2008-07-28 | 2008-08-13 | ||||
(0) | RSS feed broken by backslash if tw in root of subdomain | felix hruschka | 2 | 10 |
| Philippe Cloutier | 2006-10-27 | 2010-05-25 |
- watch items in this category to receive an email when things change.